package com.vo;

import com.model.Advertisement;
import com.model.DeviceBox;
import com.model.DeviceChangeRecord;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class VenderDeviceQueryVO {
    private Long id;

    private Long agent;

    private String deviceName;

    private String deviceSn;

    private String deviceCode;

    private String deviceImg;

    private String deviceDesc;

    private String deviceInfo;

    private String deviceInstruction;

    private String deviceNote;

    private String bindAppVersion;
    private String appVersion;
    private String appVersionTitle;
    //'设备状态：1：未激活，2：已激活使用中(启用):3：已禁用 4 故障',
    private Integer deviceStatus;

    private Integer lineStatus;

    private Integer type;

    private Long lineTime;

    private String provinceName;

    private String cityName;

    private String countyName;

    private String streetName;

    private String detailAddress;

    @ApiModelProperty("部署医院id")
    private Long hospitalId;

    @ApiModelProperty("部署医院名称")
    private String hospitalName;

    private Date createTime;

    private String created;

    private Date updateTime;

    private String updated;

    private List<DeviceBox> deviceBoxes;

    private Advertisement advertisement;

    private List<DeviceChangeRecord> changeRecordList;

    private String deviceNumber;


}